|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.vtp.framework.interactions.core.support.AbstractPlatform
org.eclipse.vtp.framework.interactions.voice.services.VoicePlatform
public class VoicePlatform
A generic implementation of a VXML platform.
| Field Summary | |
|---|---|
protected static java.lang.String |
VXML_BUILTIN_PREFIX
Comment for VXML_BUILTIN_PREFIX. |
| Constructor Summary | |
|---|---|
VoicePlatform()
Creates a new VoicePlatform. |
|
| Method Summary | |
|---|---|
protected VXMLDocument |
createVXMLDocument(ILinkFactory links,
Dialog dialog)
Creates a new VXML document that contains the supplied dialog. |
protected void |
generateInitialVariableRequests(java.util.Map variables)
|
java.lang.String |
getInteractionTypeID()
|
java.lang.String |
getNormalizedBoolean(java.lang.String parameter)
|
protected IDocument |
renderBridgeMessage(ILinkFactory links,
BridgeMessageCommand bridgeMessageCommand)
Renders a bridge message to the user. |
protected IDocument |
renderDataRequest(ILinkFactory links,
DataRequestCommand dataRequestCommand)
Renders a data request to the user. |
protected IDocument |
renderEndMessage(ILinkFactory links,
EndMessageCommand endMessageCommand)
Renders an end message to the user. |
protected IDocument |
renderExternalReference(ILinkFactory links,
ExternalReferenceCommand externalReferenceCommand)
Renders an external reference to the user. |
protected IDocument |
renderFinalDocument(ILinkFactory links,
FinalCommand finalCommand)
Renders the final document to the user. |
protected IDocument |
renderInitialDocument(ILinkFactory links,
InitialCommand initialCommand)
Renders the initial document to the user. |
protected IDocument |
renderInputRequest(ILinkFactory links,
InputRequestCommand inputRequestCommand)
Renders an input request to the user. |
protected IDocument |
renderOutputMessage(ILinkFactory links,
OutputMessageCommand outputMessageCommand)
Renders an output message to the user. |
protected IDocument |
renderSelectionRequest(ILinkFactory links,
SelectionRequestCommand selectionRequestCommand)
Renders a selection request to the user. |
protected IDocument |
renderTransferMessage(ILinkFactory links,
TransferMessageCommand transferMessageCommand)
Renders a transfer message to the user. |
| Methods inherited from class org.eclipse.vtp.framework.interactions.core.support.AbstractPlatform |
|---|
createDocument, renderMetaDataMessage, renderMetaDataRequest |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String VXML_BUILTIN_PREFIX
| Constructor Detail |
|---|
public VoicePlatform()
| Method Detail |
|---|
protected VXMLDocument createVXMLDocument(ILinkFactory links,
Dialog dialog)
links - The link factory.dialog - The dialog to add to the new document.
protected IDocument renderOutputMessage(ILinkFactory links,
OutputMessageCommand outputMessageCommand)
AbstractPlatform
renderOutputMessage in class AbstractPlatformlinks - The link factory to use.outputMessageCommand - The command to render.
null if no document could be rendered.
protected IDocument renderInitialDocument(ILinkFactory links,
InitialCommand initialCommand)
AbstractPlatform
renderInitialDocument in class AbstractPlatformlinks - The link factory to use.initialCommand - The command to render.
null if no document could be rendered.protected void generateInitialVariableRequests(java.util.Map variables)
protected IDocument renderInputRequest(ILinkFactory links,
InputRequestCommand inputRequestCommand)
AbstractPlatform
renderInputRequest in class AbstractPlatformlinks - The link factory to use.inputRequestCommand - The command to render.
null if no document could be rendered.
protected IDocument renderSelectionRequest(ILinkFactory links,
SelectionRequestCommand selectionRequestCommand)
AbstractPlatform
renderSelectionRequest in class AbstractPlatformlinks - The link factory to use.selectionRequestCommand - The command to render.
null if no document could be rendered.
protected IDocument renderDataRequest(ILinkFactory links,
DataRequestCommand dataRequestCommand)
AbstractPlatform
renderDataRequest in class AbstractPlatformlinks - The link factory to use.dataRequestCommand - The command to render.
null if no document could be rendered.
protected IDocument renderExternalReference(ILinkFactory links,
ExternalReferenceCommand externalReferenceCommand)
AbstractPlatform
renderExternalReference in class AbstractPlatformlinks - The link factory to use.externalReferenceCommand - The command to render.
null if no document could be rendered.
protected IDocument renderTransferMessage(ILinkFactory links,
TransferMessageCommand transferMessageCommand)
AbstractPlatform
renderTransferMessage in class AbstractPlatformlinks - The link factory to use.transferMessageCommand - The command to render.
null if no document could be rendered.
protected IDocument renderBridgeMessage(ILinkFactory links,
BridgeMessageCommand bridgeMessageCommand)
AbstractPlatform
renderBridgeMessage in class AbstractPlatformlinks - The link factory to use.bridgeMessageCommand - The command to render.
null if no document could be rendered.
protected IDocument renderEndMessage(ILinkFactory links,
EndMessageCommand endMessageCommand)
AbstractPlatform
renderEndMessage in class AbstractPlatformlinks - The link factory to use.endMessageCommand - The command to render.
null if no document could be rendered.
protected IDocument renderFinalDocument(ILinkFactory links,
FinalCommand finalCommand)
AbstractPlatform
renderFinalDocument in class AbstractPlatformlinks - The link factory to use.finalCommand - The command to render.
null if no document could be rendered.public java.lang.String getInteractionTypeID()
getInteractionTypeID in interface IPlatformpublic java.lang.String getNormalizedBoolean(java.lang.String parameter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||